﻿// code06030201.cpp : 返回类型和return语句
// 返回值

#include <iostream>
using namespace std;
// 如果ctr>1，返回word的复数形式
string make_plural(size_t ctr,const string& word,const string &ending)
{
	return (ctr > 1) ? word + ending : word;//返回word对象的副本，或一个没有命名的临时string对象
}

// 挑出两个string对象中较短的那个，返回其引用
const string& shorterString(const string& s1,const string& s2)
{
	return s1.size() > s2.size() ? s1:s2;//返回对象本身，不会发生拷贝
}



